雖然說是不同之處,但實際上只是自己在於Java與Python之間的轉換需要一點小適應,對我來說,這篇文章要講到的「參數設定」便是對我來說另一個需要習慣的點。
過去不管自己是在Java也好,又或是有些時候會接觸到的SQL或是Microsoft Visual Studio也好,在參數設定的部分就是一個很嚴謹的規定,針對它的形式、存放的內容之類的都有規定,不符合的話就沒有辦法存入,就像下方以Java作為範例:
public class Valuesetting{
int itathlon_daycount = 3;
//上面這行是用來記錄整數 integer
float editing_time = 0.8f;
//上面則是記錄浮點數,也就是小數 float
String title_text = "[Day 3]另一個不同之處:參數設定";
//這行則是用來記錄字串 String
Boolean wascopied = Flase;
//布林值的存放,只有True與False
}
從上面可以看到,在Java裡面的參數設定真的相當嚴謹,必須依照該參數要存放的資料格式先設定預設格式,之後才能存放進去;可是,當轉換到Python時(不分版本都一樣),就會發現它可以直接忽視該規則,直接存放自己要存放的東西~~(這個方法對我來講真的是太方便了,根本就是懶人養成語言啊)~~:
italthlon_daycount = 3
#這個參數就直接作為存放整數的欄位了
editing_time = 0.8
#同理,這個參數就轉換成是存放浮點數的欄位
title_text = "[Day 3]另一個不同之處:參數設定"
#存放文字的參數欄位
wascopied = False
#存放布林值的參數欄位
看到文末,應該也會發現文章內的程式碼範例也有不一樣的地方,也就是在做註解(Comment)的標註方式也不相同,在Java裡面可以透過//
(兩個斜線)來標記一行文字,又或是透過/* */
的方式來標記整個要做為Comment的區塊(簡單來說,可以放不只一行);至於在Python裡就是透過#
來標記一行文字
那麼第三天的內容就先到這裡了